import 'dart:io';

void main(List<String> args) {
  print('项目正在执行');
  getGoodList().then((value) {
    print(value);
  }).catchError((error){
print(error.message);
  });
  print('项目执行完毕');
}

Future getGoodList() {
  // sleep(new Duration(seconds: 3));//此时是异步的

  return Future(() {
    sleep(new Duration(seconds: 3));
    print('项目数据执行完毕');
    // return '你好';
    throw new Exception('异常');
  });
}
